var windowName = "selectStyle";
$(function () {
    // onWindowShow(function () {
    // })
    // onWindowHide(function () {
    // })
    // console.log("index page is OK");
    var OrderList = new List();
    var Page = createVM("#Page", {
        //页面数据
        id: 0,
        goods: []
        ,corpShow:false
        ,originUrl:""
        ,backPic:""
    }, {
        //页面方法

        /**
         * 生命周期函数--监听页面加载
         */
        onLoad: function (options) {
            let id = getUrlData("id");
            this.id = id
            // getOrderInfo(this)
            let _this = this
            getData(this)
            getOrderInfo(this)
            $("#select").on('change', function () {

                _this.corpShow = true
                let file = this.files[0];
                console.log(file)
                let URL = window.URL || window.webkitURL;
                let blob = URL.createObjectURL(file);
                // let blob = that.createBlob(file)
                console.log(blob)
                // var img = new Image();
                // img.src = blob;
                $('#tailoringImg').cropper('replace', blob, false);
                $('#tailoringImg').cropper({
                    aspectRatio: 1 / 1,//默认比例
                    preview: '.previewImg',//预览视图
                    guides: false,  //裁剪框的虚线(九宫格)
                    autoCropArea: 0.9,  //0-1之间的数值，定义自动剪裁区域的大小，默认0.8
                    movable: false, //是否允许移动图片
                    dragCrop: false,  //是否允许移除当前的剪裁框，并通过拖动来新建一个剪裁框区域
                    // movable: true,  //是否允许移动剪裁框
                    resizable: false,  //是否允许改变裁剪框的大小
                    zoomable: true,  //是否允许缩放图片大小
                    mouseWheelZoom: false,  //是否允许通过鼠标滚轮来缩放图片
                    touchDragZoom: true,  //是否允许通过触摸移动来缩放图片
                    rotatable: true,  //是否允许旋转图片
                    crop: function (e) {
                        // 输出结果数据裁剪图像。
                        console.log("done");
                    }
                });
            });

        },

        selectProduct: function (id) {

            apiPost("/po/order/create/6", {id: this.id, logo: id}, function (res) {
                let id = res.d.id


                showToast(res.i)
                setTimeout(function () {

                    goto("/pic/Page/Wap/viewBack.html?id=" + id)
                });
            })
        }
        , goto: function (url) {
            goto("/pic/Page/Wap/"+ url+".html?id=" + this.id)
        }

    })


    Page.onLoad()

})


function getData(_this) {
    apiGet("/po/get/logo", {}, function (res) {
        console.log(res);

        //获取产品列表
        var goods = res.d;

        _this.goods = goods;
    })
}

function getOrderInfo(_this) {
    let id = _this.id
    apiGet("/po/order/create/99", { id }, function (res) {
        let backPic = res.d.backPicCover
        _this.setData({ backPic })
    })
}